internal drain - Spanish English Dictionary